package com.ctgu.computer.service;

import com.ctgu.computer.domain.dto.CallCommentDTO;
import com.ctgu.computer.domain.dto.CommentDTO;
import com.ctgu.computer.domain.dto.FirstPageCommentDTO;
import com.ctgu.computer.domain.dto.SecondCommentDTO;
import com.ctgu.computer.domain.result.PageResult;

public interface CommentService {
    void sendComment(CommentDTO commentDTO);

    PageResult pageFirstComment(FirstPageCommentDTO firstPageCommentDTO);

    PageResult pageSecondComment(SecondCommentDTO secondCommentDTO);

    void callComment(CallCommentDTO callCommentDTO);

    void delete(Integer commentId);

    void good(Integer commentId);
}
